a designated driver - Französisch Englisch Wörterbuch